//vector 数据插入
#include <iostream>
#include <vector>
using namespace std;

//函数：打印vector中的元素
void printVector(vector<int> &v)
{
    for(vector<int>::iterator iter=v.begin();iter!=v.end();iter++)
    {
        cout<<*iter<<" ";
    }
    cout<<endl;
}

//push_back 是 vector 的一个成员函数，用于在 vector 的末尾添加元素

int main()
{
    vector<int> v;
    for(int i=0;i<10;i++)
    {
        v.push_back(i);
    }

    cout<<"v:";
    printVector(v);

    v.insert(v.begin(),888);//在 vector 的开头插入888
    cout<<"v:";
    printVector(v);

    v.insert(v.begin()+1,666);//在 vector 的第二个位置插入666
    cout<<"v:";
    printVector(v);

}